﻿function Cms_Confirm(msg) {
    if (confirm(msg)) {
        return true;
    } else {
        return false;
    }
}

function Cms_MessageBox(msg) {
    alert(msg);
}

function Cms_Redirect(p) {
    document.location = p;
}

function Cms_CkeckedCount(id) {
    return $("input[name='" + id + "']:checked").size()
}

function Cms_ValidateForm(ds) {
    var ans = true;

    $(ds).each(function (idx, d) {
        if (d.Type == 'R') {
            if ($.trim($(d.Controller).val()) == '') {
                alert(d.ErrorMessage);

                if (d.Clear == true) {
                    $(d.Controller).val('');
                }

                if (d.Focus) {
                    $(d.Controller).focus();
                }

                ans = false;
            }
        } else if (d.Type == 'C') {
            if (d.Count == 0) {
                alert(d.ErrorMessage);

                ans = false;
            }
        }

        return ans;
    });

    return ans;
}